polytechnical institute - French English Dictionary